package sjtu.ist.warehouse4ws.model;

/**
 * CustFileinfo entity. @author MyEclipse Persistence Tools
 */

public class CustFileinfo extends Fileinfo implements java.io.Serializable {

	// Fields

	private String id;
	private String name;
	private String project;
	private String department;
	private String versionId;
	private String xmlpath;
	private Integer type;
	private String groupId;

	// Constructors

	/** default constructor */
	public CustFileinfo() {
	}

	/** minimal constructor */
	public CustFileinfo(String id) {
		this.id = id;
	}

	/** full constructor */
	public CustFileinfo(String id, String name, String project,
			String department, String versionId, String xmlpath,
			Integer type, String groupId) {
		this.id = id;
		this.name = name;
		this.project = project;
		this.department = department;
		this.versionId = versionId;
		this.xmlpath = xmlpath;
		this.type = type;
		this.groupId = groupId;
	}

	// Property accessors

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getProject() {
		return this.project;
	}

	public void setProject(String project) {
		this.project = project;
	}

	public String getDepartment() {
		return this.department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getVersion() {
		return this.versionId;
	}

	public void setVersion(String versionId) {
		this.versionId = versionId;
	}

	public String getXmlpath() {
		return this.xmlpath;
	}

	public void setXmlpath(String xmlpath) {
		this.xmlpath = xmlpath;
	}

	public Integer getType() {
		return this.type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getGroupId() {
		return this.groupId;
	}

	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

}